a very thin cotton tissue - French English Dictionary